Opacity Enforcing Supervisory Control Using Nondeterministic Supervisors
نویسندگان
چکیده
In this article, we investigate the enforcement of opacity via supervisory control in context discrete-event systems. A system is said to be opaque if intruder, which modeled as a passive observer, can never infer confidently that at secret state. The design objective synthesize supervisor such closed-loop even when policy publicly known. propose new approach for enforcing using nondeterministic supervisors. decision mechanism provides a set decisions each instant, and randomly picks specific from actually plant. Compared with standard deterministic mechanism, enhance plausible deniability controlled online random realization cannot implicitly inferred policy. We provide sound complete algorithm synthesizing opacity-enforcing supervisor. Furthermore, show supervisors are strictly more powerful than sense there may exist enforce opacity.
منابع مشابه
Supervisory Control for Nondeterministic Systems Supervisory Control for Nondeterministic Systems
In this paper we present the rst results of our attempt to set up a supervisory theory for nondeterministic discrete event systems. The supervisory control problem for nondeterministic systems is speciied and motivated. A necessary and suucient condition for the existence of a supervisor is derived. Also an algorithm is presented that will automatically generate a supervisor. The results are ex...
متن کاملNonblocking Supervisory Control of Nondeterministic Systems
In this paper we extend the theory of supervisory control of nondeterministic discrete event systems subject to nondeterministic speci cation developed in We focus our attention on nonblocking and liveness considerations and develop algorithms for nonblocking supervisor synthesis
متن کاملBisimilarity Enforcing Supervisory Control for Deterministic Specifications
This paper studies the supervisory control of nondeterministic discrete event systems to achieve a bisimulation equivalence between the controlled system and the deterministic specification. In particular, a necessary and sufficient condition is given for the existence of a bisimilarity enforcing supervisor, and a polynomial algorithm is developed to verify such a condition. When the existence ...
متن کاملAutomated Synthesis of Liveness Enforcing Supervisors Using Petri Nets
Given an arbitrary Petri net structure, which may have uncontrollable and unobservable transitions, the liveness enforcement procedure presented here determines a set of linear inequalities on the marking of a Petri net. When the Petri net is supervised so that its markings satisfy these inequalities, the supervised net is proved to be live for all initial markings that satisfy the supervision ...
متن کاملSupervisory control using control objectives
We study the supervisory control problem for closed languages when the specifications are given in terms of control objectives i.e. a pairing of predicates associated with blocking events. We show that under some conditions the supervisory control problem is decidable for non-regular languages and results in obtaining the least restrictive behavior. The result appears to give an extension of th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Automatic Control
سال: 2022
ISSN: ['0018-9286', '1558-2523', '2334-3303']
DOI: https://doi.org/10.1109/tac.2021.3131125